package org.springblade.tms.module.gps.dto;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import static org.springblade.tms.global.constant.GPSConSigName.CONSIG_NAME;

/**
 * @projectName: BladeX
 * @package: org.springblade.tms.module.gps.dto
 * @className: GpsSignDTO
 * @author: yr
 * @description: 签收签发参数
 * @date: 2022/5/5 18:26
 */
@Data
public class GpsSignDTO {
	//运单号
	@JSONField(name = "consigNo")
	private String consigNo;
	//货主公司名称
	@JSONField(name = "consigName")
	private String consigName = CONSIG_NAME;
	//(1：签发（启运），2：签收)
	@JSONField(name = "signStatus")
	private String signStatus;
	//数量
	@JSONField(name = "signWeight")
	private BigDecimal signWeight;
	//时间
	@JSONField(name = "signTime",format = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime signTime;
	//图片
	@JSONField(name = "signImg")
	private String signImg;
}
